honour one's obligations - Alemán Inglés Diccionario